sheer hillside - Turc Anglais Dictionnaire